-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.cpp
32 lines (20 loc) · 981 Bytes
/
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
using namespace std;
int main(){
string data, data2;
cin >> data;
data2.append(data, 3, 3); // append() essa função de membro acrescenta caracteres no final da string.
data2.append(data, 0, 3); // append() essa função de membro acrescenta caracteres no final da string.
data2.append(data, 6, 7); // append() essa função de membro acrescenta caracteres no final da string.
cout << data2 << endl;
data2.assign(data, 6, 7); // assing() esta função atribui um novo valor à string, substituindo todo o seu conteúdo atual.
data2.append(data, 2, 4); // append() essa função de membro acrescenta caracteres no final da string.
data2.append(data, 0, 2); // append() essa função de membro acrescenta caracteres no final da string.
cout << data2 << endl;
for(int i = 0; i < data.size(); i++){
if(data[i] == '/')
data[i] = '-';
}
cout << data << endl;
return 0;
}